﻿@charset "utf-8";
/* CSS Document */
div,form,img,p,span,ul,ol,li,dl,dt,dd,font,form,fieldset,blockquote,center,big,small,strong{margin:0;padding:0;border:none;}
ul,dl,li{list-style-type:none;}
h1,h2,h3,h4,h5,h6 {margin:0;padding:0;font-size:12px;font-weight:normal;}
select,input,img,select{vertical-align:middle; margin:0;padding:0;}
img{
vertical-align:top;}
body{
	color:#333333;
	font-family: "Microsoft YaHei", Verdana, Arial, Helvetica, sans-serif, SimSun;
	font-size: 14px;
	margin:0;
	padding:0;
	/* line-height: 100%; */
}
a{
	color: #000;
	text-decoration:none;
}
a:hover{
	color: #920d14;
	text-decoration:none;
}
/*内边距像素*/
.pd10{padding:10px}
.pd15{padding:15px;}
.pd20{padding:20px;}
.pb10{padding-bottom:10px;}
.pb15{padding-bottom: 15px;}
.pb20{padding-bottom: 20px;}
.pt5{padding-top: 5px;}
.pt10{padding-top: 10px;}
.pt15{padding-top: 15px;}
.pt20{padding-top: 20px}
.pr10{padding-right: 10px;}
.pr15{padding-right:15px;}
.pr20{padding-right:20px;}
.pl10{padding-left: 10px;}
.pl15{padding-left: 15px;}
.pl20{padding-left: 15px;}
.pd0-10{padding:0px 10px;}
.pd0-15{padding:0px 15px}
.pd0-20{padding:0px 20px}
.pd5-0{padding:5px 0px}
.pd10-0{padding:10px 0px}
.pd15-0{padding:15px 0px}
.pd20-0{padding:20px 0px}
.pd5-15{padding:5px 15px}
.pd0-15{padding:0px 15px}
.pd0-10{padding:0px 10px}
.pd0-20{padding:0px 20px}
.clearit{
	clear:both;
	margin:0;
	padding:0;
}
.fl{float: left;}
.fr{float: right;}
.login_form span,login_form span{ color:#FF0000;}
.warp{ width:930px; margin:0 auto;}
.xiangxi{ color:#923222;}
.more{/* float:right; */color: #000;}
.more01{ color:#923222;}
.arcli_list li{
	background:url(../images/article_icon.jpg) no-repeat 5px center;
	height: 25px;
	line-height: 25px;
	padding-left: 15px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	}
.arcli_list li a{color: #000;}
.w1280 {
	width: 1280px;
	margin: 0 auto;
}
/*------前台提示信息样式--不可删除-------*/
.field-validation-error{color:red;}
/*-------------------------------head-------------------------*/
.head{ width:930px;}
.head img{ float:left;}
.head_right{ float:right; width:160px; text-align:right;}
.head_right select{ 
	width:164px; 
	height:26px; 
	
	line-height:26px;
	margin:15px 0 25px;
}
.swiper-container {
	margin-left: 0;
}
.pagetz_form {
 display: none;
}
/*公用标题样式*/
h2.title_header,h2.Com_tit{height:45px;line-height:45px;color:#920d14 ;font-size: 20px; }
h2.title_header a.more{
  width: 100px;
  display: block;
  text-align: center;
  float: right;
  height: 30px;
  border: 1px solid #DBDBDB;
  border-radius: 15px;
  font-size: 14px;
  color: #999999;
  line-height: 30px;
  box-sizing: border-box;
  margin-top: 10px;
  }
h2.title_header a.more:hover{font-weight: bold; font-size:14px;}
h2.title_header span,h2.Com_tit span{border-left:3px solid #920d14 ;padding-left: 10px;}
h2.title_header span a{color: #920d14 }

.h2_tit {
  padding-left: 44px;
  margin-bottom: 14px;
}
.h2_tit .tit_span{
  font-size: 24px;
  color: #337353;
  line-height: 30px;
}
.h2_tit .tit_more{
  width: 100px;
  display: block;
  text-align: center;
  float: right;
  height: 30px;
  border: 1px solid #DBDBDB;
  border-radius: 15px;
  font-size: 14px;
  color: #999999;
  line-height: 30px;
  box-sizing: border-box;
}
.h2_tit .tit_more:hover{
  border: 1px solid #337353;
  color: #337353;
}
/*---------------------------主体---------------------------*/
.main{ margin-top:5px; margin:0 auto;}
.main_content{width: 1280px;margin:0 auto;margin-bottom: 20px;}
/*------------------------------通用栏目头部-----------------------------------------*/
.comm_head{ }
.comm_head h3{
 background: url(../images/tit_h2_icon.jpg) no-repeat left 10px;
 float: left;
 font-size: 14px;
 font-weight: bold;
 padding: 5px 0 5px 10px;
 line-height:20px;
}
.comm_head a{ 
	color: #913425 !important;
 float: right;
 line-height: 20px;
}
h2.title_min span {
	font-size: 30px;
	font-weight: 400;
	color: #333333;
 }
 h2.title_min {
	 margin-bottom: 30px;
	 display: flex;
	 align-items: center;
	 justify-content: start;
	 line-height: initial;
}
 h2.title_min .more {
	background: url(/Content/Areas/Hospitals/images/title_h2.png) no-repeat left center;
	padding-left: 100px;
	font-size: 16px;
	font-weight: 400;
	color: #920D14;
	margin-left: 30px;
	transition: all 0.2s;
 }
 
 h2.title_min .more:hover {
	transition: all 0.2s;
	padding-left: 120px;
	background: url(/Content/Areas/Hospitals/images/title_h2.png) no-repeat 20px center;
 }
 .banner img{width: 100%;}
/*--------------------------------问答类表样式-------------------------------------*/
.question_tit{ 
	height:30px; 
	line-height:30px; 
	background:url(../images/bottom_left_tit.jpg) repeat-x left center;
	border:1px solid #ccc;
	padding:0 5px;
}
.question_tit h3{
	font-size:14px;
	font-weight:bold;
	padding:0 5px;
}
.question_tit h3 span{ float:right;}
.tiwen_btn{
	float:left;
	color:#FFFFFF!important;
	width:92px;
	height:26px;
	display:block;
	background:url(../images/tiwen_btn_bg.jpg) no-repeat center center;
	line-height:26px;
	text-align:center;
	margin-top:2px;
}
.question_table{
	border-collapse:collapse;
	text-align:center;
	margin-top:10px;
}
.question_table th{
	background:#a25143;
	height:28px;
	line-height:28px;
	color:#FFFFFF;
	padding:0 5px;
}
.question_table td{
	border-bottom:1px dashed #ccc;
	line-height:28px;
	color:#a25143;
}
.question_table td a{	color:#a25143!important;}
.tw_date{ color:#999999!important;}
.tw_atit{ text-align:left;}
.tw_atit a{ padding-left:15px; }
.tw_tit01{ width:65%; text-align:left;}
.tw_tit02{ width:15%;}
.tw_tit03{ width:10%;}

/*公用问答列表状态图标的设置*/
.question_icn_1 {
 background: url(../../Common/images/question_icn_time.gif) center center no-repeat;
	height:28px;
	display:block;
float:left;
width:15px;
}
.question_icn_2 {
 background: url(../../Common/images/question_icn_reply.gif) center center no-repeat;
	height:28px;
	display:block;
	float:left;
width:15px;
}
.question_icn_3 {
 background: url(../../Common/images/question_icn_renew.gif) center center no-repeat;
 height:28px;
 display:block;
 float:left;
width:15px;
}
.question_icn_4 {
 background: url(../../Common/images/question_icn_ok.gif) no-repeat  center center;
height:28px;
display:block;
width:15px;
float:left;

}
.question_icn_5 {
 
	display:block;
	height:28px;
	float:left;
width:15px;
}
.question_icn_haodf {
 background: url(../../Common/images/question_icn_haodf.gif) center center no-repeat;
	display:block;
	height:28px;
	float:left;
width:15px;
}
/*------------------------------------分页样式-----------------------------------------*/
.page_list{ 
	border-bottom:none!important; 
	float:right; 
	width:200px;
	height:24px;
}
.page_span{ padding-top:10px; border-top:1px solid #ccc; margin-top:10px;}
.page_span p{ float:right; width:140px; line-height:24px; margin-top:0;}
.page_list li{
	float:left;
	padding:5px;
	margin:0 3px;
	border:1px solid #ccc;
	background:#F3F3F3;
}
.page_xz a{ color:#923222!important; font-weight:bold;}
/*------------------------------------------------*/
.chaxunp{ color:#787878;}
.img_hover li img{ width:195px; height:130px; padding:1px; border:1px solid #FFFFFF;}
.img_hover li img:hover{  border:1px solid #923222;}
.departments_list .title_type{ height:24px; line-height:24px;}
.MobileNav,.MobileMenu{display:none}


@keyframes rot {
	0% {
	transform: rotate(0deg);
	-webkit-transform: rotate(0deg);
	}
	25% {
	transform: rotate(5deg);
	-webkit-transform: rotate(5deg);
	}
	50% {
	transform: rotate(-5deg);
	-webkit-transform: rotate(-5deg);
	}
	75% {
	transform: rotate(5deg);
	-webkit-transform: rotate(5deg);
	}
	100% {
	transform: rotate(0deg);
	-webkit-transform: rotate(0deg);
	}
 }
 
 @-webkit-keyframes rot {
	0% {
	transform: rotate(0deg);
	-webkit-transform: rotate(0deg);
	}
	25% {
	transform: rotate(5deg);
	-webkit-transform: rotate(5deg);
	}
	50% {
	transform: rotate(-5deg);
	-webkit-transform: rotate(-5deg);
	}
	75% {
	transform: rotate(5deg);
	-webkit-transform: rotate(5deg);
	}
	100% {
	transform: rotate(0deg);
	-webkit-transform: rotate(0deg);
	}
 }
@media only screen and (max-width:1280px){
 .w1280 {
 width: 1100px;
}
 .main_content {
 width: 1100px;
}
}
@media only screen and (max-width:1024px){  
.wrap{width: 1200px;}
#toubiao{width: 1200px;}
#float_img1 .img_box img{
width:160px;
}
} 
@media only screen and (max-width:768px){  
.wrap{ width:100%}
.w1280{width: 100%;}
} 
@media only screen and (max-width:640px){  
h2.title_min span {
 font-size: 18px;
}

h2.title_min .more {
 font-size: 14px;
}
a.pagination_page.ui-state-default.ui-corner-all{display:none !important;}
} 


@media only screen and (max-width:48em){
	
	#toubiao{display:none;}
}  